/*
 * 文  件   名: UserFriend.java
 * 版         本 : docrepository-core(Anttribe). All rights reserved.
 * 描         述 : <描述>
 * 修   改  人: zhaoyong
 * 修改时间: 2014年11月16日
 */
package org.anttribe.docrepository.friend.domain;

import java.sql.Timestamp;

import org.anttribe.docrepository.user.domain.UserInfo;
import org.anttribe.saturn.common.utils.UUIDUtils;

/**
 * 用户好友
 * 
 * @author zhaoyong
 * @version 2014年11月16日
 */
public class UserFriend
{
    /**
     * 好友id
     */
    private String userFriendId = UUIDUtils.getRandomUUID();
    
    /**
     * 好友备注姓名
     */
    private String friendName;
    
    /**
     * 所属群组
     */
    private UserGroup group;
    
    /**
     * 好友信息
     */
    private UserInfo friend;
    
    /**
     * 所属用户
     */
    private UserInfo owner;
    
    /**
     * 建立关系时间
     */
    private Timestamp createTime;
    
    public String getUserFriendId()
    {
        return userFriendId;
    }

    public void setUserFriendId(String userFriendId)
    {
        this.userFriendId = userFriendId;
    }

    public String getFriendName()
    {
        return friendName;
    }
    
    public void setFriendName(String friendName)
    {
        this.friendName = friendName;
    }
    
    public UserGroup getGroup()
    {
        return group;
    }
    
    public void setGroup(UserGroup group)
    {
        this.group = group;
    }
    
    public UserInfo getFriend()
    {
        return friend;
    }
    
    public void setFriend(UserInfo friend)
    {
        this.friend = friend;
    }
    
    public UserInfo getOwner()
    {
        return owner;
    }
    
    public void setOwner(UserInfo owner)
    {
        this.owner = owner;
    }
    
    public Timestamp getCreateTime()
    {
        return createTime;
    }
    
    public void setCreateTime(Timestamp createTime)
    {
        this.createTime = createTime;
    }
}